@charset "utf-8";
/*通用框架*/
.container .list_left{float:left;width:25%;overflow:hidden;height:auto;z-index:1;}
.container .list_row{border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-top:1px solid #ddd;margin-top:20px}
.container .list_col{width:100%;overflow:hidden;height:auto;z-index:1;} 
.container .rowFluid{clear:both}
.container .column:after,.column:before,.columns:after,.columns:before,.rowFluid:after,.rowFluid:before{content:".";display:block;clear:both;height:0;font-size:0;visibility:hidden;overflow:hidden}    
.container .columns {margin-right: 30px;}
.container .pluginContent {height: inherit;}
.container .plugin .mod_wr1{display:block;background-color:#0689db;padding-left:25px;font-size:18px;color:#fff;padding-top:12px;padding-bottom:12px;undefined:undefined}
.container .plugin .mod_cr{font-size: 14px;display:block;padding-top:12px;padding-right:0;padding-bottom:12px;padding-left:25px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;position:relative}
.container .plugin .mod_cr:before{content:"";display:block;width:8px;height:8px;border-top:2px solid #a8a8a8;border-right:2px solid #a8a8a8;position:absolute;right:20px;top:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}
.container .plugin .mod_cr.active{color:#0084e9;background-color:#f1f1f1}

.container .plugin_dl{font-size:18px;color:#fff;undefined:undefined;padding-top:12px;padding-bottom:12px;padding-left:25px;background-color:#0689db}
.container .plugin_dlimg{margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px}
.container .plugin_contact{padding-left:10px;padding-right:10px;margin-bottom:20px;line-height:1.8} 
.container .plugin_more{line-height:36px;float:right;padding-left:18px;background-image:url(../pro_ico.jpg);background-repeat:no-repeat;background-position:left center;color:#999}
.container .plugin_more a{color:#999}
.container .plugin_contentel{border-top:2px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd}
.container .plugin_content{margin-top:30px;margin-right:15px;margin-bottom:30px;margin-left:15px;line-height:180%}

.container .product_top{padding-top: 20px;}
.container .product_right{width:auto;height:auto;z-index:1;overflow:hidden;background:#fff;padding:30px 25px 20px 25px;margin-bottom:20px;border:1px solid #e7e7e7;box-shadow:-2px 0 10px #ccc;box-shadow:2px 0 5px #ccc}
.container .pro_top{font-size:22px;color:#0d62a6;padding-bottom:17px;background:url(../pro_br.jpg) no-repeat 0 40px}
.container .pro_top2{font-size:22px;color:#0d62a6;padding-bottom:17px;background:url(../pro_br2.jpg) no-repeat 0 40px}
.container .pro_top3{font-size:22px;color:#0d62a6;padding-bottom:17px;background:url(../case_br.jpg) no-repeat 0 6px;padding-left:23px;border-bottom:1px solid #ececec}

 

/*图文样式*/
.content{position:relative;font-size:14px;line-height:25px;overflow:hidden;text-align:left}
.content h3{ margin-top:20px;font-size:16px}
.content p{text-indent:2em;margin-top:20px}
.content ul{text-indent:2em}

/*图片样式*/
.picmain .piclist{width:103%}
.picmain .piclist li{float:left;margin-right:10px;margin-bottom:16px;padding:4px 4px 0; position:relative;background:#fff;box-shadow:2px 3px 0 0 #f1f1f1;}
.picmain .piclist li a img{width:238px;height:164px;display:block; border:1px solid #f1f1f1;text-align:center;padding:5px}
.picmain .piclist li a span{width:222px;display:block;text-align:center;height:35px;line-height:35px;font-weight:700;overflow:hidden} 
.picmain .piclist li.piclist-item{float:left;height:220px;border:1px solid #ece9e9}
.picmain .piclist li:hover{border:1px solid #0689db!important}
 
/*产品样式*/
.pro_ul{margin-right:-30px;padding-bottom:50px}
.pro_ul li{width:260px;border:1px solid #cbcbcb;margin-right:14px;float:left;margin-bottom:20px}
.ic_container {vertical-align:baseline;position:relative;}
.ic_caption{position:absolute;opacity:.8;overflow:hidden;margin:0;padding:17px 0 7px 0;left:0;right:0;cursor:default;filter:alpha(opacity=60)}
.ic_category{text-transform:uppercase;font-size:11px;letter-spacing:3px;padding:5px;margin:0}
.ic_caption h3{text-align:center;color:#fff;margin:0;font-size:16px}
.ic_text{text-align:center;padding:12px 0 19px 0;display:block}
.ic_text2{text-align:center;padding:12px 0 19px 0;display:none}
.overlay{opacity:.3;position:absolute;top:0;bottom:0;left:0;right:0;filter:alpha(opacity=50)}

.pro2{margin-top:10px}
.pro2_left{float:left;}
.pro2_right{float:right;width:445px}
.pro2_right>h2{padding-bottom:28px;font-size:24px;color:#0b5a9b;background:url(../pro2_bg.jpg) no-repeat 0 50px}
.p2_ul_left{float:left;margin-top:22px;width:184px;border-right:1px solid #ededed;}
.p2_ul_left li{padding-left:25px;background:url(../pro2_bg1.jpg) no-repeat 0 5px;font-size:12px;color:#666;font-family:'宋体';padding-bottom:22px}
 
.p2_ul_right2{float:right;width:240px;margin-top:23px;padding-top:13px}
.p2_ul_right2 li{    padding: 5px 0 10px;}
.pro2_br{clear:both;background:url(../pro2_br.jpg) no-repeat 0 30px;width:840px;height:45px;padding-top:40px;font-size:16px;color:#fff;padding-left:21px;padding-bottom:10px}
.pro2_data{clear:both}
.pro2_data{font-size:16px;color:#666;line-height:1.8;overflow:hidden;text-align:left;word-break: break-all;word-wrap: break-word}
.pro2_data p{text-indent:2em;}
.pro2_data h3{font-size:18px}
.pro2_data h4{font-size:17px}
.pro2_data p{margin-bottom: 1.5rem;word-break:break-all}
.pro2_data p.text-c{ text-align:center}
.pro2_data .indent{ text-indent:2em}
.pro2_data img{max-width:100%}
.pro2_data ul{text-indent:2em}
.pro2_data h2{font-size:20px;color:#000;padding-left:10px;margin-top:10px}
.pro2_data table{margin:21px 0 0 0;}
.pro2_data td{border:1px solid #e0e0e0;border-style: solid; border-color: rgb(224, 224, 224); padding-left: 20px; font-family: 宋体; color: rgb(85, 85, 85); height: 30px;line-height:30px;}
.pro2_data td{font-size:12px;font-family:'宋体';color:#555;}
.pro2_data td+td{padding-left:13px;font-size:12px;font-family:'宋体';color:#333;}
.ul_prodinfos{padding:6px 6px;overflow:hidden;zoom:1;background:#f6f6f6;font-size:14px;font-weight:700;text-align:center;}

.deli_c{width:100%;height:auto; border-left:0;overflow:hidden;float:right;margin-top:30px;background:#fff;}
.deli_c tr th{ height:43px; line-height:43px; border:1px solid #dedede; background:#f8f8f8; text-align:center; font-size:14px; font-weight:bold; color:#333; overflow:hidden; padding:0 10px;}
.deli_c tr th span{ display:inline-block; padding: 0 17px; color:#f28100;}
.deli_c tr td{border:1px solid #dedede; text-align:center; font-size:14px; line-height:24px; color:#333333;border-bottom:1px solid #dedede;}
.deli_c tr .td01{color:#f28100;font-weight:bold;}
.deli_c tr td span{color:#f28100;} 

/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px; border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:330px;height:300px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:332px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:300px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:1400px;height:56px;}
.spec-scroll .items ul li{float:left;width:60px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}

/*产品相关*/
.cp{border:1px solid #d7d7d7;background:#fff;margin-top:20px}
.cp dl{width:164px;overflow:hidden;float:left;display:inline;padding:12px 9px 0 13px}
.cp dt{width:164px;height:137px;overflow:hidden}
.cp dt a{width:160px;height:133px;display:block;border:1px solid #D5D5D5;padding:1px}
.cp dt a:hover{border:solid 1px #0689db}
.cp dt img{width:160px;height:133px;display:block}
.cp dd{line-height:24px;padding-top:8px;overflow:hidden;display:block;width:164px;text-align:center}
.cp dd.t1{display:block; height:25px; line-height:25px; overflow:hidden; }
.cptab{border-bottom:1px solid #d7d7d7;background:#f7f7f7}
.cptab{line-height:35px;font-size:14px;color:#000;text-decoration:none;padding:0 8px}
.cptab a:hover{text-decoration:none}
.cptab a.cr{background:#eee;font-weight:700}

.hot_product{width:230px; overflow:hidden;margin:10px auto 3px}
.hot_product dt,.pd_t05_con_dl a{width:230px; line-height:0;font-size:0}
.hot_product dt img{width:220px;height:220px;padding:1px;border:solid 1px #ccc}
.hot_product dt a:hover img{border:solid 1px #F5710B}
.hot_product dd{width:230px;overflow:hidden;height:20px;line-height:20px;padding-top:5px;text-align:center;color:#555}

/*新闻样式*/
.time2{text-decoration:none;width:110px;height:112px;background:#0b5a9b;display:inline-block;zoom:1;text-align:center;float:left}
.time2_p1{font-size:36px;color:#fefefe;margin-top:15px}
.time2_p2{font-size:14px;color:#fefefe;margin-top:10px}
.news_img{width:114px;height:110px}
.news_3{text-decoration:none;height:110px;width:640px;float:left;background:url(../news_bg.jpg) no-repeat #f9f9f9 670px 0;padding:0 30px 0 30px;border:1px solid #f1f1f1!important}
.news_3 div{font-size:16px;color:#000;margin-top:21px;margin-bottom:10px}
.news_3 span{font-size:12px;color:#666;font-family:'宋体';line-height:22px;margin-top:12px;}
.news_ul{margin-bottom:20px}
.news_ul li{margin-bottom:15px}
.news_ul li a:hover .news_3{background:url(../news_bg2.jpg) no-repeat #f9f9f9 670px 0;border:1px solid #0b5a9b!important}
.news_neiye{padding-top:10px}
.news_neiye h1{text-align:center;font-size:18px;color:#333}
.news_neiye .publish{font-size:14px;color:#666;font-family:'宋体';margin-top:12px;text-align:center;padding-bottom:26px;border-bottom:1px dashed #e7e7e7;margin-bottom:20px}
.news_neiye{font-size:16px;color:#666;line-height:1.8;overflow:hidden;text-align:left;word-break: break-all;word-wrap: break-word}
.news_neiye p{text-indent:2em;}
.news_neiye h3{font-size:18px}
.news_neiye h4{font-size:17px}
.news_neiye p{ word-break:break-all}
.news_neiye p.text-c{ text-align:center}
.news_neiye a{color:#1C57C4;}
.news_bt{margin-top:54px;padding-bottom:22px}
.news_div1{float:right;padding-bottom:15px;}
 
/*问答样式*/
.news2{padding-bottom:50px}
.news2 li{height:93px;width:321px;padding-left:59px;padding-top:25px;border:1px solid #dbdbdb;background:url(../q_a.jpg) no-repeat 24px 25px;float:left;margin-right:24px;margin-bottom: 20px;}
.news2 li:hover{background:url(../q_a2.jpg) no-repeat 24px 25px #1963a0}
.news2 li:hover a h2,.news2 li:hover a p{color:#fff}
.news2 li a{width:310px;display:block;text-decoration:none;}
.news2 li a h2{font-size:14px;color:#000;display:block; height:20px; line-height:20px; overflow:hidden; }
.news2 li a p{font-size:12px;color:#666;font-family:'宋体';margin-top:13px}


/* -- 相关新闻 -- */
.news_con2 { width:auto; margin:0 auto;}
.news_con2 .title { color:#000;}
.news_con2 .title a { color:#333;}
.news_con2 .title a:hover { color:#333;}
 
.news_con2 .info_b { border:solid 1px #ccc; width: 810px;   padding:5px 0; overflow:hidden; margin-bottom:10px;}
.news_con2 ul.p_list_ul, ul.p_list_ul2 { }
.news_con2 ul.p_list_ul li, ul.p_list_ul2 li { background:url(../ico_list.gif) no-repeat 10px 13px; float:left; width:388px; height:30px;line-height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-indent:20px; margin-left:10px; display:inline; color:#666;}
.news_con2 ul.p_list_ul2 li { width:342px; padding-right:5px;}
/*相关产品*/
.sear_dl {margin: 10px auto;width: 184px;float: left;padding-left: 15px;}
.sear_dl .dt2 a{border:solid 1px #d7d7d7;padding:1px;display:block}
.sear_dl .dt2 a:hover{border:solid 1px #008CE1}
.sear_dl .dt2 img{display:block;width:150px;height:125px}
.sear_dl .d2{height:44px;overflow:hidden;line-height:22px;text-align:center;text-justify:inter-ideograph}

.n_s_left1{float:left}
.n_s_left1 a{font-size:12px;font-family:'宋体';color:#666;margin-right:10px}
.n_s_left1 a:hover{color:#0d65aa}
.news_div2{clear:both;border-top:1px solid #ececec;padding-top:16px}
.n_s_left2{float:left}
.n_s_right2{float:right}
.n_s_left2,.n_s_left2 a{font-size:12px;font-family:'宋体';color:#666}
.n_s_right2,.n_s_right2 a{font-size:12px;font-family:'宋体';color:#666}
.n_s_left2 a:hover{color:#0d65aa}
.n_s_right2 a:hover{color:#0d65aa}
 /*招聘列表*/
 
.infodd{ width:98%; float:left;}
.ddtitle{ width:98%; height:35px; background:#0689db;color:#fff}
.ddtr{ width:98%; height:33px; background:url(../res/images/location_bg.gif) bottom repeat-x;}
.jobinfo{ padding:12px 0 30px 45px; float:left;}
.jobopen{ background:url(../res/images/jobopen.gif) 0 2px no-repeat; padding-left:15px;}
.jobinfo p{ line-height:25px; float:left; width:95%;}
.readol{ color:#116201; cursor:pointer;}
.pubdownload{ color:#0689db;}
#articeBottom { font-size: 14px; margin: 6px 0 10px; padding-top: 10px; text-align: right; width: 97%;}